Resources
This section contains a list of (online) resources related to the topic of this course that you might find interesting. This is a living document - whenever I find something interesting or read a book that I think is useful to you, I'll add it here.
Books
- Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert Martin
- Clean Code: A Handbook of Agile Software Craftsmanship by Robert Martin
Online resources
- Google's Python style guide
- The original Design Principles and Design Patterns article by Robert Martin.
- Refactoring.guru is a very useful site covering many design patterns and also includes lots of examples.
- Brandon Rhodes has a great website covering various Python-specific design patterns, as well as a discussion of do's and don'ts.
Hello Arjan, I have just finished this course.
Great material and I learned a lot from this course. Can't wait to start the next one,
I am writing because I would like to ask if there is a certificate of completion for the course since it was in the description of the courses when I bought them, but I am not able to find one after I completed the course to 100%
Hi Alex, I'm glad to hear you found the course helpful! After completing the course, you should automatically receive an email with the certificate. If you don't receive the email, please let us know and we'll look into it.
Thank you for the list. The article from Robert Martin is a good read.
And the often recomended book "Clean Code" will be added to my wishlist ;)
Would be a difficult thing to add something at the end of this course that looks like a certificate of completion? I have some benefits at work where I can ask for an educational reimbursement but they require something like that. Thank you. Enjoying the course so far.
Hi Jesus - this is in the works! Glad to hear you're enjoying the course.